.NET Framework Administrator Overview  

.NET Framework Overview

Send feedback on this topic.

The .NET Framework is a new computing platform designed to simplify application development in the highly distributed environment of the Internet. It is a standards-based, multilanguage application execution environment that handles many essential resource management tasks and simplifies deployment. The .NET Framework manages memory, addresses versioning issues, and improves the reliability, scalability, and security of applications.

The .NET Framework has several main components: the common language runtime, the .NET Framework class library, and the runtime hosts.

For a system administrator, the .NET Framework means new, more powerful applications that are easier to deploy and maintain. These new applications have new ways to control security and application configuration. Third-party applications can update their applications by using configuration files that point to new parts of the application, or they may require the system administrator to edit an existing configuration file.

The runtime can be run concurrently (also called side-by-side), meaning that new versions of the runtime do not replace the old version but rather are installed in addition to the old version. For example, suppose that Microsoft Windows Server 2003 ships with a version of the runtime such as version 1.0.0.0. Then Microsoft ships a new version, such as version 1.0.1.1, which you download and install. This new version of the runtime does not overwrite the previous version, but rather installs on the computer along with 1.0.0.0. This allows older applications built using an older version of the runtime to continue working after you install a new version of the runtime. New applications can target either version, depending on a number of parameters and machine configurations, as well as the application’s settings.

See Also

See the following topics in the .NET Framework SDK documentation: Overview of the .NET Framework and ASP.NET QuickStart.